package com.HospitalOutpatient.service;

import com.HospitalOutpatient.dto.DoctorDutyDto;
import com.HospitalOutpatient.dto.DutyDto;
import com.HospitalOutpatient.entity.Duty;
import com.HospitalOutpatient.vo.DoctorDutyVo;
import com.HospitalOutpatient.vo.DutyIdAndPartialNum;
import com.HospitalOutpatient.vo.DutyVo;

import java.util.List;

public interface DutyService {

    boolean addDuty(List<DutyDto> dutyList);

    List<DutyVo> getDutyByIdandDate(DutyDto dutyDto);

    List<DoctorDutyVo> getDoctorDutyByDateAndOutpatientId(DoctorDutyDto doctorDutyDto);

    List<DutyIdAndPartialNum> getDutyByDoctorIdAndTime(Duty duty);
}
